home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
12511500
/
var1370.dms
/
var1370.adf
/
Sources
/
ciaint2.pp
/
ciaint2
Wrap
Text File
|
1990-09-13
|
615b
|
34 lines
SetTempo
MOVEQ #125,D0
MOVE.L CIAAbase(PC),D1
BEQ.S setesk3
MOVE.W RealTempo(PC),D0
CMP.W #32,D0
BHS.S setemsk
MOVEQ #32,D0
setemsk MOVE.W D0,RealTempo
setesk3 TST.W SamScrEnable
BNE.S setesk2
MOVE.W #4964,TextOffset
MOVE.W D0,WordNumber
JSR Print3DecDigits
setesk2 MOVE.L CIAAbase(PC),D0
BEQ Return1
MOVE.W RealTempo(PC),D0
MOVE.L TimerValue(PC),D1
DIVU D0,D1
LEA CIAAaddress,A5
MOVE.L TimerFlag(PC),D0
BNE.S SetTemA
MOVE.B D1,ciatblo(A5) ;and set the CIA timer
LSR.W #8,D1
MOVE.B D1,ciatbhi(A5)
RTS
SetTemA MOVE.B D1,ciatalo(A5)
LSR.W #8,D1
MOVE.B D1,ciatahi(A5)
RTS
RealTempo dc.w 125